a savior - Alemán Inglés Diccionario